lead oxalate - French English Dictionary